tacabobos - German English Dictionary