charrascar - German English Dictionary