barca - German English Dictionary