man from barcelona, venezuela - German English Dictionary