mentecapto - German English Dictionary