marabout - German English Dictionary