admirals - German English Dictionary