parroter - German English Dictionary