manfinflearse - German English Dictionary