marabú - German English Dictionary