most irreplaceable - German English Dictionary