barcas - German English Dictionary