bachiburra - German English Dictionary