chamurrar - German English Dictionary