sentinels - German English Dictionary