the latter ones - German English Dictionary