piltroste - German English Dictionary