alabucarse - German English Dictionary