time of arrival (toa) - German English Dictionary