achicopalarse - German English Dictionary