mabra - German English Dictionary