marageable - German English Dictionary