pied-a-terre - German English Dictionary