padrote - German English Dictionary