piltro - German English Dictionary