culminating project (senior project) - German English Dictionary