chamarrear - German English Dictionary