all the time you need - German English Dictionary