physically alert - German English Dictionary