so umfassend wie möglich - German English Dictionary