carquesa - German English Dictionary